in Handschellen - German English Dictionary